package com.shanzmoo.pay.domain.request.payRequest;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @author dingmeng
 * @title: SaobeiJsPayRequest
 * @projectName jyf-mall-server
 * @description: 扫呗预支付请求参数(是否必填:Y必填)
 * @date 2021/4/415:41
 */
@Data
@ApiModel("扫呗预支付请求参数")
public class SaobeiJsPayRequest extends SaobeiTradeBaseRequest {

    @ApiModelProperty(value = "Y,终端流水号")
    private String terminal_trace;
    @ApiModelProperty(value = "Y,终端交易时间")
    private String terminal_time;
    @ApiModelProperty(value = "Y,金额，单位分")
    private String total_fee;
    @ApiModelProperty(value = "N,订单描述")
    private String order_body;
    @ApiModelProperty(value = "N,用户标识（微信openid，支付宝userid）")
    private String open_id;
    @ApiModelProperty(value = "N,公众号appid")
    private String sub_appid;
    @ApiModelProperty(value = "N,外部系统通知地址")
    private String notify_url;
    @ApiModelProperty(value = "N,附加数据，原样返回")
    private String attach;
    @ApiModelProperty(value = "N,订单包含的商品列表信息")
    private String goods_detail;
    @ApiModelProperty(value = "N,订单优惠标记")
    private String goods_tag;

}
